Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Restaurants in Harrow, United Kingdom

Battels Arts Cafe
3.5
48 reviews

Harrow on tde Hill 64 High Street, Harrow HA1 3LL, England, Harrow

I was sitting with my colleges and were solving many biz problems. I was impressed by the place and view they have thru